
body {margin:auto; padding:1px; font-family: Verdana, Tahoma; font-size: inherit; max-width: 480px; color: #ffffff; background-color: #565656}

a:visited, a:link { color:#c1d82f; text-decoration:none; }

a:hover,a:active{ color:#4596ce;}
.info{ border-bottom:1px solid #333333; padding:3px; background:#333333; color: #ffffff; }

.en{ text-align:center; padding:2px; background:#333333; color: #ffffff; }

.list:nth-child(odd) { padding:3px; background:#464646; }
.list:nth-child(even) { padding:3px; background:#565656; }

.center { text-align: center; padding:1px; }
.left { text-align:left; padding:1px; }
.bck{ border-top:1px solid #777777; padding:3px; }

form > fieldset { border : 1px solid #333333; }
input.button { text-decoration : none; color : #ffffff; background-color : #464646; border-top : 1px solid #333333; border-left : 1px solid #333333; border-right : 1px solid #333333; border-bottom : 1px solid #333333; padding : 0 1px 0 1px; }

input, textarea, select {
margin : 2px; font-family : Verdana, Tahoma; font-size : inherit; background-color : #464646; color: #ffffff; border-top : 1px solid #333333; border-left : 1px solid #333333; border-right : 1px solid #333333; border-bottom : 1px solid #333333; }

.kickme {border: solid 2px #777777; padding: 3px;}

.footer {border-bottom: solid 2px dodgerblue; padding: 3px; background: #222; margin-top: 3px; color: #ffffff;}